.shouBox {
    background: #F2F2F2;
    height: 100vh;
    overflow: auto;

    .soubox {
        width: 100vw;
        position: fixed;
        top: 0;
        z-index: 99;
    }

    .lunbox {
        margin-top: 8vh;
    }

    .fenbox1 {
        width: 100vw;
        height: 15vh;
        background: #FFFFFF;
        margin-top: 2vh;
        padding: 5vw 0;

        img {
            border: 2px solid #A3CC91;
            padding: 1vw;
            border-radius: 50%;
        }

        p {
            font-size: 3.9vw;
        }

        div {
            display: inline-block;
            margin-left: 11vw;
        }
    }
    .timeBox {
        width: 100vw;
        height: 40vh;
        background: #FFFFFF;
        margin-top: 2vh;
    
        .timeheadbox {
            width: 100vw;
            padding: 2vw;
    
            .span1 {
                font-size: 4.8vw;
            }
    
            .span2 {
                margin-left: 18vw;
            }
    
            .span3 {
                margin-left: 22vw;
                color: #93BC0F;
            }
        }
    
        .demo-count-down {
            display: inline-block;
    
            .colon {
                display: inline-block;
                margin: 0 4px;
                color: #666666;
            }
    
            .block {
                display: inline-block;
                width: 22px;
                color: #fff;
                font-size: 12px;
                text-align: center;
                background-color: #666666;
                border-radius: 4px;
            }
        }
    
        .nav {
            height: 33vh;
            padding: 2vw;
            // line-height: 30px;
            display: flex;
            flex-wrap: nowrap;
            overflow: auto;
            .list {
                display: flex;
                .item {
                    flex-shrink: 0;
                    margin-right: 10vw;
                    img{
                        width: 30vw;
                        height: 20vh;
                    }
                    p{
                        margin: 1vw 0;
                        .span5{
                            margin-left: 4vw;
                        }
                    }
                    .footbox{
                        .box1{
                            display: inline-block;
                            p{
                                padding: 0;
                                margin: 0;
                            }
                            .p1{
                                font-size: 4vw;
                                color: #FF0000;
                            }
                            .p2{
                                color: #99A3AE;
                                text-decoration:line-through;
                            }
                        }
                        .box2{
                            display: inline-block;
                            margin-left: 4vw;
                        }
                    }
                }
            }
        }
    
        .nav::-webkit-scrollbar {
            display: none;
        }
        
    }
    .tuiBox{
        width: 100vw;
        margin-top: 2vh;
        
        background: #FFFFFF;
        padding: 3vw;
        .headerbox{
            span{
                font-size: 4.6vw;
                padding: 2vw 10vw;
            }
            .mk{
                color: #93BC0F;
                border-bottom: 2px solid #93BC0F;
            }
        }
        .sdBox{
            padding: 1vh;
            .headd{
                padding: 2vh;
                border-bottom: 1px solid #F2F2F2;
                img{
                    width: 25vw;
                    height: 25vw;
                }
                .left{
                    display: inline-block;
                }
                .right{
                    margin-left: 5vw;
                    font-size: 4vw;
                    display: inline-block;
                    .p1{
                        color: #FF0000;
                    }
                }
                .ddbb{
                    margin-left: 70vw;
                }
            }
            
        }
    }
    .caipuBox{
        margin-top: 2vh;
        background: #FFFFFF;
        padding: 4vw;
        // overflow: auto;
        height: 50vh;
        .cbox{
            display: inline-block;
            margin-left: 3.3vw;
            margin-top: 3vh;
            img{
                width: 30vw;
                height: 30vw;
            }
            p{
                margin: 0;
            }
            .p1{
                margin-top: 2vh;
            }
            .p2{
                color: #A6A699;
                .s2{
                    margin-left: 5vw;
                }
            }
        }
    }
    
    .Footbox{
        // height: 14vh;
        // width: 100vw;
        .bb1{
            margin-left: 45vw;
            
        }
    }
    .zhid{
        position: fixed;
        bottom: 15vh;
        // padding: 2vw;
        // border-radius: 50%;
    }
}

